﻿using System;
using System.ComponentModel;
using System.Numerics;
using TaleWorlds.GauntletUI;
using TaleWorlds.GauntletUI.BaseTypes;
using TaleWorlds.GauntletUI.ExtraWidgets;
using TaleWorlds.Library;
using TaleWorlds.MountAndBlade.GauntletUI.Widgets.Mission.Radial;
using TaleWorlds.MountAndBlade.GauntletUI.Widgets.Multiplayer.Lobby.Armory;
using TaleWorlds.MountAndBlade.ViewModelCollection.HUD;
using TaleWorlds.MountAndBlade.ViewModelCollection.Input;

namespace TaleWorlds.MountAndBlade.GauntletUI.AutoGenerated0
{
	// Token: 0x0200000C RID: 12
	public class MainAgentCheerBarkController__TaleWorlds_MountAndBlade_ViewModelCollection_HUD_MissionMainAgentCheerBarkControllerVM_Dependency_6_MainAgentCheerBarkNodeCircle__DependendPrefab : MissionRadialButtonWidget
	{
		// Token: 0x060001AA RID: 426 RVA: 0x0000C957 File Offset: 0x0000AB57
		public MainAgentCheerBarkController__TaleWorlds_MountAndBlade_ViewModelCollection_HUD_MissionMainAgentCheerBarkControllerVM_Dependency_6_MainAgentCheerBarkNodeCircle__DependendPrefab(UIContext context) : base(context)
		{
		}

		// Token: 0x060001AB RID: 427 RVA: 0x0000C960 File Offset: 0x0000AB60
		private VisualDefinition CreateVisualDefinitionCircleBackground()
		{
			VisualDefinition visualDefinition = new VisualDefinition("CircleBackground", 0.15f, 0f, false);
			visualDefinition.AddVisualState(new VisualState("Selected")
			{
				SuggestedHeight = 84f,
				SuggestedWidth = 85f
			});
			visualDefinition.AddVisualState(new VisualState("Default")
			{
				SuggestedHeight = 74f,
				SuggestedWidth = 75f
			});
			visualDefinition.AddVisualState(new VisualState("Pressed")
			{
				SuggestedHeight = 74f,
				SuggestedWidth = 75f
			});
			visualDefinition.AddVisualState(new VisualState("Hovered")
			{
				SuggestedHeight = 74f,
				SuggestedWidth = 75f
			});
			visualDefinition.AddVisualState(new VisualState("Disabled")
			{
				SuggestedHeight = 74f,
				SuggestedWidth = 75f
			});
			return visualDefinition;
		}

		// Token: 0x060001AC RID: 428 RVA: 0x0000CA50 File Offset: 0x0000AC50
		private VisualDefinition CreateVisualDefinitionCircleGlow()
		{
			VisualDefinition visualDefinition = new VisualDefinition("CircleGlow", 0.15f, 0f, false);
			visualDefinition.AddVisualState(new VisualState("Selected")
			{
				SuggestedHeight = 125f,
				SuggestedWidth = 127f
			});
			visualDefinition.AddVisualState(new VisualState("Default")
			{
				SuggestedHeight = 115f,
				SuggestedWidth = 117f
			});
			visualDefinition.AddVisualState(new VisualState("Pressed")
			{
				SuggestedHeight = 115f,
				SuggestedWidth = 117f
			});
			visualDefinition.AddVisualState(new VisualState("Hovered")
			{
				SuggestedHeight = 115f,
				SuggestedWidth = 117f
			});
			visualDefinition.AddVisualState(new VisualState("Disabled")
			{
				SuggestedHeight = 115f,
				SuggestedWidth = 117f
			});
			return visualDefinition;
		}

		// Token: 0x060001AD RID: 429 RVA: 0x0000CB40 File Offset: 0x0000AD40
		public void CreateWidgets()
		{
			this._widget = this;
			this._widget_0 = new ButtonWidget(base.Context);
			this._widget.AddChild(this._widget_0);
			this._widget_0_0 = new StringBasedVisibilityWidget(base.Context);
			this._widget_0.AddChild(this._widget_0_0);
			this._widget_0_0_0 = new TauntVisualBrushWidget(base.Context);
			this._widget_0_0.AddChild(this._widget_0_0_0);
			this._widget_0_1 = new StringBasedVisibilityWidget(base.Context);
			this._widget_0.AddChild(this._widget_0_1);
			this._widget_0_1_0 = new TextWidget(base.Context);
			this._widget_0_1.AddChild(this._widget_0_1_0);
			this._widget_0_2 = new InputKeyVisualWidget(base.Context);
			this._widget_0.AddChild(this._widget_0_2);
		}

		// Token: 0x060001AE RID: 430 RVA: 0x0000CC20 File Offset: 0x0000AE20
		public void SetIds()
		{
		}

		// Token: 0x060001AF RID: 431 RVA: 0x0000CC24 File Offset: 0x0000AE24
		public void SetAttributes()
		{
			base.VisualDefinition = this.CreateVisualDefinitionCircleGlow();
			base.WidthSizePolicy = 0;
			base.HeightSizePolicy = 0;
			base.SuggestedWidth = 117f;
			base.SuggestedHeight = 115f;
			base.HorizontalAlignment = 1;
			base.VerticalAlignment = 1;
			base.UpdateChildrenStates = true;
			base.Brush = base.Context.GetBrush("Mission.Radial.Item.Glow");
			this._widget_0.VisualDefinition = this.CreateVisualDefinitionCircleBackground();
			this._widget_0.WidthSizePolicy = 0;
			this._widget_0.HeightSizePolicy = 0;
			this._widget_0.SuggestedWidth = 75f;
			this._widget_0.SuggestedHeight = 74f;
			this._widget_0.HorizontalAlignment = 1;
			this._widget_0.VerticalAlignment = 1;
			this._widget_0.Brush = base.Context.GetBrush("Mission.Radial.Item.Background");
			this._widget_0.UpdateChildrenStates = true;
			this._widget_0_0.WidthSizePolicy = 1;
			this._widget_0_0.HeightSizePolicy = 1;
			this._widget_0_0.FirstString = "";
			this._widget_0_0.WatchType = 1;
			this._widget_0_0_0.WidthSizePolicy = 1;
			this._widget_0_0_0.HeightSizePolicy = 1;
			this._widget_0_0_0.Brush = base.Context.GetBrush("MPLobby.Armory.Cosmetic.Taunt");
			this._widget_0_0_0.TauntIconsBrush = base.Context.GetBrush("MPLobby.Armory.Cosmetic.Taunt.Icons");
			this._widget_0_1.WidthSizePolicy = 1;
			this._widget_0_1.HeightSizePolicy = 1;
			this._widget_0_1.FirstString = "";
			this._widget_0_1.WatchType = 0;
			this._widget_0_1_0.WidthSizePolicy = 1;
			this._widget_0_1_0.HeightSizePolicy = 1;
			this._widget_0_1_0.Brush = base.Context.GetBrush("Mission.CheerBark.Item.Text");
			this._widget_0_2.WidthSizePolicy = 0;
			this._widget_0_2.HeightSizePolicy = 0;
			this._widget_0_2.SuggestedWidth = 55f;
			this._widget_0_2.SuggestedHeight = 55f;
			this._widget_0_2.HorizontalAlignment = 1;
			this._widget_0_2.VerticalAlignment = 0;
			this._widget_0_2.PositionYOffset = -30f;
			this._widget_0_2.HideIfNone = false;
		}

		// Token: 0x060001B0 RID: 432 RVA: 0x0000CE6C File Offset: 0x0000B06C
		public void DestroyDataSource()
		{
			if (this._datasource_Root != null)
			{
				this._datasource_Root.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root;
				this._datasource_Root.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root);
				this._widget.EventFire -= this.EventListenerOf_widget;
				this._widget.PropertyChanged -= this.PropertyChangedListenerOf_widget;
				this._widget.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget;
				this._widget.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget;
				this._widget.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget;
				this._widget.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget;
				this._widget.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget;
				this._widget.intPropertyChanged -= this.intPropertyChangedListenerOf_widget;
				this._widget.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget;
				this._widget.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget;
				this._widget_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_0;
				if (this._datasource_Root_ShortcutKey != null)
				{
					this._datasource_Root_ShortcutKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ShortcutKey;
					this._datasource_Root_ShortcutKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ShortcutKey);
					this._widget_0_2.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_2;
					this._datasource_Root_ShortcutKey = null;
				}
				this._datasource_Root = null;
			}
		}

		// Token: 0x060001B1 RID: 433 RVA: 0x0000D52C File Offset: 0x0000B72C
		public void SetDataSource(CheerBarkNodeItemVM dataSource)
		{
			this.RefreshDataSource_datasource_Root(dataSource);
		}

		// Token: 0x060001B2 RID: 434 RVA: 0x0000D535 File Offset: 0x0000B735
		private void EventListenerOf_widget(Widget widget, string commandName, object[] args)
		{
			if (commandName == "OnFocused")
			{
				this._datasource_Root.ExecuteFocused();
			}
		}

		// Token: 0x060001B3 RID: 435 RVA: 0x0000D54F File Offset: 0x0000B74F
		private void PropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001B4 RID: 436 RVA: 0x0000D558 File Offset: 0x0000B758
		private void boolPropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001B5 RID: 437 RVA: 0x0000D561 File Offset: 0x0000B761
		private void floatPropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001B6 RID: 438 RVA: 0x0000D56A File Offset: 0x0000B76A
		private void Vec2PropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001B7 RID: 439 RVA: 0x0000D573 File Offset: 0x0000B773
		private void Vector2PropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001B8 RID: 440 RVA: 0x0000D57C File Offset: 0x0000B77C
		private void doublePropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001B9 RID: 441 RVA: 0x0000D585 File Offset: 0x0000B785
		private void intPropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001BA RID: 442 RVA: 0x0000D58E File Offset: 0x0000B78E
		private void uintPropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001BB RID: 443 RVA: 0x0000D597 File Offset: 0x0000B797
		private void ColorPropertyChangedListenerOf_widget(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget(propertyName);
		}

		// Token: 0x060001BC RID: 444 RVA: 0x0000D5A0 File Offset: 0x0000B7A0
		private void HandleWidgetPropertyChangeOf_widget(string propertyName)
		{
			if (propertyName == "IsSelected")
			{
				this._datasource_Root.IsSelected = this._widget.IsSelected;
				return;
			}
			if (propertyName == "IsDisabled")
			{
				this._datasource_Root.IsDisabled = this._widget.IsDisabled;
				return;
			}
		}

		// Token: 0x060001BD RID: 445 RVA: 0x0000D5F5 File Offset: 0x0000B7F5
		private void PropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001BE RID: 446 RVA: 0x0000D5FE File Offset: 0x0000B7FE
		private void boolPropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001BF RID: 447 RVA: 0x0000D607 File Offset: 0x0000B807
		private void floatPropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001C0 RID: 448 RVA: 0x0000D610 File Offset: 0x0000B810
		private void Vec2PropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001C1 RID: 449 RVA: 0x0000D619 File Offset: 0x0000B819
		private void Vector2PropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001C2 RID: 450 RVA: 0x0000D622 File Offset: 0x0000B822
		private void doublePropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001C3 RID: 451 RVA: 0x0000D62B File Offset: 0x0000B82B
		private void intPropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001C4 RID: 452 RVA: 0x0000D634 File Offset: 0x0000B834
		private void uintPropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001C5 RID: 453 RVA: 0x0000D63D File Offset: 0x0000B83D
		private void ColorPropertyChangedListenerOf_widget_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0(propertyName);
		}

		// Token: 0x060001C6 RID: 454 RVA: 0x0000D646 File Offset: 0x0000B846
		private void HandleWidgetPropertyChangeOf_widget_0_0(string propertyName)
		{
			if (propertyName == "SecondString")
			{
				this._datasource_Root.TauntVisualName = this._widget_0_0.SecondString;
				return;
			}
		}

		// Token: 0x060001C7 RID: 455 RVA: 0x0000D66C File Offset: 0x0000B86C
		private void PropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001C8 RID: 456 RVA: 0x0000D675 File Offset: 0x0000B875
		private void boolPropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001C9 RID: 457 RVA: 0x0000D67E File Offset: 0x0000B87E
		private void floatPropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001CA RID: 458 RVA: 0x0000D687 File Offset: 0x0000B887
		private void Vec2PropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001CB RID: 459 RVA: 0x0000D690 File Offset: 0x0000B890
		private void Vector2PropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001CC RID: 460 RVA: 0x0000D699 File Offset: 0x0000B899
		private void doublePropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001CD RID: 461 RVA: 0x0000D6A2 File Offset: 0x0000B8A2
		private void intPropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001CE RID: 462 RVA: 0x0000D6AB File Offset: 0x0000B8AB
		private void uintPropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001CF RID: 463 RVA: 0x0000D6B4 File Offset: 0x0000B8B4
		private void ColorPropertyChangedListenerOf_widget_0_0_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_0_0(propertyName);
		}

		// Token: 0x060001D0 RID: 464 RVA: 0x0000D6BD File Offset: 0x0000B8BD
		private void HandleWidgetPropertyChangeOf_widget_0_0_0(string propertyName)
		{
			if (propertyName == "TauntID")
			{
				this._datasource_Root.TauntVisualName = this._widget_0_0_0.TauntID;
				return;
			}
		}

		// Token: 0x060001D1 RID: 465 RVA: 0x0000D6E3 File Offset: 0x0000B8E3
		private void PropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D2 RID: 466 RVA: 0x0000D6EC File Offset: 0x0000B8EC
		private void boolPropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D3 RID: 467 RVA: 0x0000D6F5 File Offset: 0x0000B8F5
		private void floatPropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D4 RID: 468 RVA: 0x0000D6FE File Offset: 0x0000B8FE
		private void Vec2PropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D5 RID: 469 RVA: 0x0000D707 File Offset: 0x0000B907
		private void Vector2PropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D6 RID: 470 RVA: 0x0000D710 File Offset: 0x0000B910
		private void doublePropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D7 RID: 471 RVA: 0x0000D719 File Offset: 0x0000B919
		private void intPropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D8 RID: 472 RVA: 0x0000D722 File Offset: 0x0000B922
		private void uintPropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001D9 RID: 473 RVA: 0x0000D72B File Offset: 0x0000B92B
		private void ColorPropertyChangedListenerOf_widget_0_1(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1(propertyName);
		}

		// Token: 0x060001DA RID: 474 RVA: 0x0000D734 File Offset: 0x0000B934
		private void HandleWidgetPropertyChangeOf_widget_0_1(string propertyName)
		{
			if (propertyName == "SecondString")
			{
				this._datasource_Root.TauntVisualName = this._widget_0_1.SecondString;
				return;
			}
		}

		// Token: 0x060001DB RID: 475 RVA: 0x0000D75A File Offset: 0x0000B95A
		private void PropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001DC RID: 476 RVA: 0x0000D763 File Offset: 0x0000B963
		private void boolPropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001DD RID: 477 RVA: 0x0000D76C File Offset: 0x0000B96C
		private void floatPropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001DE RID: 478 RVA: 0x0000D775 File Offset: 0x0000B975
		private void Vec2PropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001DF RID: 479 RVA: 0x0000D77E File Offset: 0x0000B97E
		private void Vector2PropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001E0 RID: 480 RVA: 0x0000D787 File Offset: 0x0000B987
		private void doublePropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001E1 RID: 481 RVA: 0x0000D790 File Offset: 0x0000B990
		private void intPropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001E2 RID: 482 RVA: 0x0000D799 File Offset: 0x0000B999
		private void uintPropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001E3 RID: 483 RVA: 0x0000D7A2 File Offset: 0x0000B9A2
		private void ColorPropertyChangedListenerOf_widget_0_1_0(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_1_0(propertyName);
		}

		// Token: 0x060001E4 RID: 484 RVA: 0x0000D7AB File Offset: 0x0000B9AB
		private void HandleWidgetPropertyChangeOf_widget_0_1_0(string propertyName)
		{
			if (propertyName == "Text")
			{
				this._datasource_Root.CheerNameText = this._widget_0_1_0.Text;
				return;
			}
		}

		// Token: 0x060001E5 RID: 485 RVA: 0x0000D7D1 File Offset: 0x0000B9D1
		private void PropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, object e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001E6 RID: 486 RVA: 0x0000D7DA File Offset: 0x0000B9DA
		private void boolPropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, bool e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001E7 RID: 487 RVA: 0x0000D7E3 File Offset: 0x0000B9E3
		private void floatPropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, float e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001E8 RID: 488 RVA: 0x0000D7EC File Offset: 0x0000B9EC
		private void Vec2PropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, Vec2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001E9 RID: 489 RVA: 0x0000D7F5 File Offset: 0x0000B9F5
		private void Vector2PropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, Vector2 e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001EA RID: 490 RVA: 0x0000D7FE File Offset: 0x0000B9FE
		private void doublePropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, double e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001EB RID: 491 RVA: 0x0000D807 File Offset: 0x0000BA07
		private void intPropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, int e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001EC RID: 492 RVA: 0x0000D810 File Offset: 0x0000BA10
		private void uintPropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, uint e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001ED RID: 493 RVA: 0x0000D819 File Offset: 0x0000BA19
		private void ColorPropertyChangedListenerOf_widget_0_2(PropertyOwnerObject propertyOwnerObject, string propertyName, Color e)
		{
			this.HandleWidgetPropertyChangeOf_widget_0_2(propertyName);
		}

		// Token: 0x060001EE RID: 494 RVA: 0x0000D822 File Offset: 0x0000BA22
		private void HandleWidgetPropertyChangeOf_widget_0_2(string propertyName)
		{
			if (propertyName == "KeyID")
			{
				this._datasource_Root_ShortcutKey.KeyID = this._widget_0_2.KeyID;
				return;
			}
		}

		// Token: 0x060001EF RID: 495 RVA: 0x0000D848 File Offset: 0x0000BA48
		private void ViewModelPropertyChangedListenerOf_datasource_Root(object sender, PropertyChangedEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F0 RID: 496 RVA: 0x0000D856 File Offset: 0x0000BA56
		private void ViewModelPropertyChangedWithValueListenerOf_datasource_Root(object sender, PropertyChangedWithValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F1 RID: 497 RVA: 0x0000D864 File Offset: 0x0000BA64
		private void ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root(object sender, PropertyChangedWithBoolValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F2 RID: 498 RVA: 0x0000D872 File Offset: 0x0000BA72
		private void ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root(object sender, PropertyChangedWithIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F3 RID: 499 RVA: 0x0000D880 File Offset: 0x0000BA80
		private void ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root(object sender, PropertyChangedWithFloatValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F4 RID: 500 RVA: 0x0000D88E File Offset: 0x0000BA8E
		private void ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root(object sender, PropertyChangedWithUIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F5 RID: 501 RVA: 0x0000D89C File Offset: 0x0000BA9C
		private void ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root(object sender, PropertyChangedWithColorValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F6 RID: 502 RVA: 0x0000D8AA File Offset: 0x0000BAAA
		private void ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root(object sender, PropertyChangedWithDoubleValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F7 RID: 503 RVA: 0x0000D8B8 File Offset: 0x0000BAB8
		private void ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root(object sender, PropertyChangedWithVec2ValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root(e.PropertyName);
		}

		// Token: 0x060001F8 RID: 504 RVA: 0x0000D8C8 File Offset: 0x0000BAC8
		private void HandleViewModelPropertyChangeOf_datasource_Root(string propertyName)
		{
			if (propertyName == "ShortcutKey")
			{
				this.RefreshDataSource_datasource_Root_ShortcutKey(this._datasource_Root.ShortcutKey);
				return;
			}
			if (propertyName == "IsSelected")
			{
				this._widget.IsSelected = this._datasource_Root.IsSelected;
				return;
			}
			if (propertyName == "IsDisabled")
			{
				this._widget.IsDisabled = this._datasource_Root.IsDisabled;
				return;
			}
			if (propertyName == "TauntVisualName")
			{
				this._widget_0_0.SecondString = this._datasource_Root.TauntVisualName;
				this._widget_0_0_0.TauntID = this._datasource_Root.TauntVisualName;
				this._widget_0_1.SecondString = this._datasource_Root.TauntVisualName;
				return;
			}
			if (propertyName == "CheerNameText")
			{
				this._widget_0_1_0.Text = this._datasource_Root.CheerNameText;
				return;
			}
		}

		// Token: 0x060001F9 RID: 505 RVA: 0x0000D9B0 File Offset: 0x0000BBB0
		private void ViewModelPropertyChangedListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x060001FA RID: 506 RVA: 0x0000D9BE File Offset: 0x0000BBBE
		private void ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x060001FB RID: 507 RVA: 0x0000D9CC File Offset: 0x0000BBCC
		private void ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithBoolValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x060001FC RID: 508 RVA: 0x0000D9DA File Offset: 0x0000BBDA
		private void ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x060001FD RID: 509 RVA: 0x0000D9E8 File Offset: 0x0000BBE8
		private void ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithFloatValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x060001FE RID: 510 RVA: 0x0000D9F6 File Offset: 0x0000BBF6
		private void ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithUIntValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x060001FF RID: 511 RVA: 0x0000DA04 File Offset: 0x0000BC04
		private void ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithColorValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x06000200 RID: 512 RVA: 0x0000DA12 File Offset: 0x0000BC12
		private void ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithDoubleValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x06000201 RID: 513 RVA: 0x0000DA20 File Offset: 0x0000BC20
		private void ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ShortcutKey(object sender, PropertyChangedWithVec2ValueEventArgs e)
		{
			this.HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(e.PropertyName);
		}

		// Token: 0x06000202 RID: 514 RVA: 0x0000DA2E File Offset: 0x0000BC2E
		private void HandleViewModelPropertyChangeOf_datasource_Root_ShortcutKey(string propertyName)
		{
			if (propertyName == "KeyID")
			{
				this._widget_0_2.KeyID = this._datasource_Root_ShortcutKey.KeyID;
				return;
			}
		}

		// Token: 0x06000203 RID: 515 RVA: 0x0000DA54 File Offset: 0x0000BC54
		private void RefreshDataSource_datasource_Root(CheerBarkNodeItemVM newDataSource)
		{
			if (this._datasource_Root != null)
			{
				this._datasource_Root.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root;
				this._datasource_Root.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root);
				this._widget.EventFire -= this.EventListenerOf_widget;
				this._widget.PropertyChanged -= this.PropertyChangedListenerOf_widget;
				this._widget.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget;
				this._widget.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget;
				this._widget.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget;
				this._widget.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget;
				this._widget.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget;
				this._widget.intPropertyChanged -= this.intPropertyChangedListenerOf_widget;
				this._widget.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget;
				this._widget.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget;
				this._widget_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_1.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1_0.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_1_0;
				if (this._datasource_Root_ShortcutKey != null)
				{
					this._datasource_Root_ShortcutKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ShortcutKey;
					this._datasource_Root_ShortcutKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ShortcutKey);
					this._widget_0_2.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_2;
					this._datasource_Root_ShortcutKey = null;
				}
				this._datasource_Root = null;
			}
			this._datasource_Root = newDataSource;
			if (this._datasource_Root != null)
			{
				this._datasource_Root.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root;
				this._datasource_Root.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root);
				this._datasource_Root.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root);
				this._widget.IsSelected = this._datasource_Root.IsSelected;
				this._widget.IsDisabled = this._datasource_Root.IsDisabled;
				this._widget.EventFire += this.EventListenerOf_widget;
				this._widget.PropertyChanged += this.PropertyChangedListenerOf_widget;
				this._widget.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget;
				this._widget.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget;
				this._widget.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget;
				this._widget.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget;
				this._widget.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget;
				this._widget.intPropertyChanged += this.intPropertyChangedListenerOf_widget;
				this._widget.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget;
				this._widget.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget;
				this._widget_0_0.SecondString = this._datasource_Root.TauntVisualName;
				this._widget_0_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_0;
				this._widget_0_0_0.TauntID = this._datasource_Root.TauntVisualName;
				this._widget_0_0_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_0_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_0_0;
				this._widget_0_1.SecondString = this._datasource_Root.TauntVisualName;
				this._widget_0_1.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1;
				this._widget_0_1_0.Text = this._datasource_Root.CheerNameText;
				this._widget_0_1_0.PropertyChanged += this.PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_1_0;
				this._widget_0_1_0.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_1_0;
				this._datasource_Root_ShortcutKey = this._datasource_Root.ShortcutKey;
				if (this._datasource_Root_ShortcutKey != null)
				{
					this._datasource_Root_ShortcutKey.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_ShortcutKey;
					this._datasource_Root_ShortcutKey.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ShortcutKey);
					this._datasource_Root_ShortcutKey.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ShortcutKey);
					this._widget_0_2.KeyID = this._datasource_Root_ShortcutKey.KeyID;
					this._widget_0_2.PropertyChanged += this.PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_2;
					this._widget_0_2.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_2;
				}
			}
		}

		// Token: 0x06000204 RID: 516 RVA: 0x0000E86C File Offset: 0x0000CA6C
		private void RefreshDataSource_datasource_Root_ShortcutKey(InputKeyItemVM newDataSource)
		{
			if (this._datasource_Root_ShortcutKey != null)
			{
				this._datasource_Root_ShortcutKey.PropertyChanged -= this.ViewModelPropertyChangedListenerOf_datasource_Root_ShortcutKey;
				this._datasource_Root_ShortcutKey.PropertyChangedWithValue -= new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithBoolValue -= new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithIntValue -= new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithFloatValue -= new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithUIntValue -= new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithColorValue -= new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithDoubleValue -= new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithVec2Value -= new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ShortcutKey);
				this._widget_0_2.PropertyChanged -= this.PropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.boolPropertyChanged -= this.boolPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.floatPropertyChanged -= this.floatPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.Vec2PropertyChanged -= this.Vec2PropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.Vector2PropertyChanged -= this.Vector2PropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.doublePropertyChanged -= this.doublePropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.intPropertyChanged -= this.intPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.uintPropertyChanged -= this.uintPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.ColorPropertyChanged -= this.ColorPropertyChangedListenerOf_widget_0_2;
				this._datasource_Root_ShortcutKey = null;
			}
			this._datasource_Root_ShortcutKey = newDataSource;
			this._datasource_Root_ShortcutKey = this._datasource_Root.ShortcutKey;
			if (this._datasource_Root_ShortcutKey != null)
			{
				this._datasource_Root_ShortcutKey.PropertyChanged += this.ViewModelPropertyChangedListenerOf_datasource_Root_ShortcutKey;
				this._datasource_Root_ShortcutKey.PropertyChangedWithValue += new PropertyChangedWithValueEventHandler(this.ViewModelPropertyChangedWithValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithBoolValue += new PropertyChangedWithBoolValueEventHandler(this.ViewModelPropertyChangedWithBoolValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithIntValue += new PropertyChangedWithIntValueEventHandler(this.ViewModelPropertyChangedWithIntValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithFloatValue += new PropertyChangedWithFloatValueEventHandler(this.ViewModelPropertyChangedWithFloatValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithUIntValue += new PropertyChangedWithUIntValueEventHandler(this.ViewModelPropertyChangedWithUIntValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithColorValue += new PropertyChangedWithColorValueEventHandler(this.ViewModelPropertyChangedWithColorValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithDoubleValue += new PropertyChangedWithDoubleValueEventHandler(this.ViewModelPropertyChangedWithDoubleValueListenerOf_datasource_Root_ShortcutKey);
				this._datasource_Root_ShortcutKey.PropertyChangedWithVec2Value += new PropertyChangedWithVec2ValueEventHandler(this.ViewModelPropertyChangedWithVec2ValueListenerOf_datasource_Root_ShortcutKey);
				this._widget_0_2.KeyID = this._datasource_Root_ShortcutKey.KeyID;
				this._widget_0_2.PropertyChanged += this.PropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.boolPropertyChanged += this.boolPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.floatPropertyChanged += this.floatPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.Vec2PropertyChanged += this.Vec2PropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.Vector2PropertyChanged += this.Vector2PropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.doublePropertyChanged += this.doublePropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.intPropertyChanged += this.intPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.uintPropertyChanged += this.uintPropertyChangedListenerOf_widget_0_2;
				this._widget_0_2.ColorPropertyChanged += this.ColorPropertyChangedListenerOf_widget_0_2;
			}
		}

		// Token: 0x04000045 RID: 69
		private MissionRadialButtonWidget _widget;

		// Token: 0x04000046 RID: 70
		private ButtonWidget _widget_0;

		// Token: 0x04000047 RID: 71
		private StringBasedVisibilityWidget _widget_0_0;

		// Token: 0x04000048 RID: 72
		private TauntVisualBrushWidget _widget_0_0_0;

		// Token: 0x04000049 RID: 73
		private StringBasedVisibilityWidget _widget_0_1;

		// Token: 0x0400004A RID: 74
		private TextWidget _widget_0_1_0;

		// Token: 0x0400004B RID: 75
		private InputKeyVisualWidget _widget_0_2;

		// Token: 0x0400004C RID: 76
		private CheerBarkNodeItemVM _datasource_Root;

		// Token: 0x0400004D RID: 77
		private InputKeyItemVM _datasource_Root_ShortcutKey;
	}
}
